home *** CD-ROM | disk | FTP | other *** search
/ MacWorld Secrets (4th Edition) / Mac Secrets CD 4th Ed.toast / Apple Advanced Technologies / Apple Speech Technologies 1.5 / PlainTalk Developer Info / Speech Recognition Manager SDK / SR Sample Code / Weapons Example / Weapons.h < prev    next >
Text File  |  1996-04-11  |  1KB  |  42 lines

  1. #define    rMenuBar    128    
  2. #define    rWindow        128    
  3.  
  4. #define    mApple                    128        /* Apple menu */
  5.  
  6. #define    mFile                    129        /* File menu */
  7. #define    iQuit                    1
  8.  
  9. enum
  10. {
  11.     kFirstItem = 128,
  12.     kKnife = kFirstItem,
  13.     kPistol,
  14.     kMachineGun,
  15.     kShotgun,
  16.     kFlameThrower,
  17.     kRocketLauncher,
  18.     kLastItem = kRocketLauncher
  19. };
  20.  
  21. #define chBackspace                '\b'        /* ASCII code for Backspace character */
  22. #define chClear                    '\033'        /* ASCII code for Clear key (aka ESC) */
  23. #define chDown                    '\037'        /* ASCII code for down arrow */
  24. #define chEnd                    '\004'        /* ASCII code for the End key */
  25. #define chEnter                    '\003'        /* ASCII code for Enter character */
  26. #define chEscape                '\033'        /* ASCII code for Escape (aka Clear) key */
  27. #define chFunction                '\020'        /* ASCII code for any function key */
  28. #define chFwdDelete                '\177'        /* ASCII code for forward delete */
  29. #define chHelp                    '\005'        /* ASCII code for Help key */
  30. #define chHome                    '\001'        /* ASCII code for the Home key */
  31. #define chLeft                    '\034'        /* ASCII code for left arrow */
  32. #define chPageDown                '\f'        /* ASCII code for Page Down key */
  33. #define chPageUp                '\013'        /* ASCII code for Page Up key */
  34. #define chReturn                '\n'        /* ASCII code for Return character */
  35. #define chRight                    '\035'        /* ASCII code for right arrow */
  36. #define chSpace                    ' '            /* ASCII code for Space character */
  37. #define chTab                    '\t'        /* ASCII code for Tab character */
  38. #define chUp                    '\036'        /* ASCII code for up arrow */
  39.  
  40. // prototypes
  41. void SetWeapon (short weaponID);
  42.